package com.mall.module.system.domain.vo;

import lombok.Data;

import java.util.List;

@Data
public class UserInfoVO {
    private UserVO user;                  // 用户基本信息
    private List<String> roles;           // 角色列表
    private List<String> permissions;     // 权限列表

    @Data
    public static class UserVO {
        private Long id;                  // 用户ID 
        private String username;          // 用户名
        private String nickname;          // 昵称
        private String avatar;            // 头像
        private Long deptId;              // 部门ID
        private String deptName;          // 部门名称
        private String email;             // 电子邮箱
    }
} 